javascript:replace()方法使用详解

您所在的位置:网站首页 js replace函数怎么用 javascript:replace()方法使用详解

javascript:replace()方法使用详解

2023-08-23 03:29| 来源: 网络整理| 查看: 265

一、基本语法: replace(regexp|substr, newSubStr|function[, flags]); 二、参数介绍: 1)参数一:  a)regexp:一个 RegExp 对象.该正则所匹配的内容会被第二个参数的返回值替换掉.  b)substr:被替换掉的一个 String. 2)参数二:  a)newSubStr:替换掉第一个参数在原字符串中的匹配部分.该字符串中可以内插一些特殊的变量名. 比如$$、$`、$'、$&、$1...99 etc.  特殊变量名解释如下:  $$:表示字符串 "$".  $&:表示第一个参数所匹配的子串  $`:位于匹配子串$&左边的内容.  $':位于匹配子串$&右边的内容.  $n or $nn :如果n或nn是个十进制的数字,并且replace方法的第一个参数是个正则表达式,那么$n表示正则表达式中的第n个子匹配字符串.

 b)function(str,$1[,$2,...,$99],offset,s):创建新的子串,参数解释如下  str:匹配的子串  $1...99:第n个括号子匹配字符串,提供替换的第一个参数是一个正则表达式对象。(对应于$1、$2等。)  offset:匹配子串在字符串中的开始位置(从0开始),例如"abcd",正则/bc/,offset = 1.  s:当前操作的字符串 3)参数三(可选): flags:指定正则表达式的匹配模式,可选值: g:全局替换 i:忽略大小写 m:多行替换 y:? 三、实战 1)字符串倒置



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3